home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Alles Voor Internet / Tout Pour Internet
/
alles voor internet.iso
/
MacInternet™
/
Telnet
/
NCSA
/
tn3270 2.4d7 source
/
Read Me
Wrap
Text File
|
1992-04-18
|
3KB
|
85 lines
tn3270 2.4d7 Source Distribution - 4/17/92
**IMPORTANT**
The source for tn3270 is protected by a Copyright notice which
is more restrictive than the Copyright for the application. Before
using the tn3270 source, please read the Copyright notice and follow
its requirements. The notice may be found in any of the source
files.
Version 2.4d7 of tn3270 is built using MPW version 3.2.2, and uses
MPW C and the MPW Assembler. tn3270 is linked with the TCP/IP
subroutine library from NCSA/BYU Telnet version 2.4.10. This tn3270
source distribution includes all the source files from NCSA/BYU
Telnet needed to compile the TCP/IP subroutine libraries.
Files from the MacTCP 1.1 Developer's Disk are also required to
build the NCSA libraries and tn3270.
Here are the directions for installing the source files and building
tn3270.
1. Install MPW 3.2.2 according to Apple's directions. Due to
differences in the interface files and libraries, previous
versions of MPW cannot be used without changes to the tn3270
source code. MPW 3.2.2 is the "latest MPW" version on the
E.T.O. #7 CD-ROM.
2. Install the MacTCP development files:
a. Copy the following files from the MacTCP 1.1 Developer's Disk
into the folder {MPW}Interfaces:CIncludes
UPDPB.h
TCPPB.h
MacTCPCommonTypes.h
MiscIPPB.h
GetMyIPAddr.h
AddressXlation.h
b. Edit the file Traps.h in the folder {MPW}Interfaces:CIncludes,
and insert the line:
#define _GestaltDispatch 0xA0AD /* copied from previous Traps.h */
c. Copy "dnr.c" into the folder {MPW}Libraries:Libraries, then
set the current directory to that folder and issue the command
c -r dnr.c
to create the file dnr.c.o.
3. Copy the folders from the tn3270 source distribution into your
MPW folder:
NCSA/BYU tcpip
tn3270
tn3270 KeyMap
SPPC
4. Set the current directory to {MPW}"NCSA/BYU tcpip". To build
the NCSA TCP/IP libraries, issue the commands:
buildprogram tcplib.ncsa.o (NCSA library)
buildprogram tcplibd.o (MacTCP library)
5. Set the current directory to {MPW}tn3270. To build the NCSA
version of tn3270, issue the command:
buildprogram tn3270
To build the MacTCP version of tn3270, issue the command:
buildprogram tn3270drv
To build a MacTCP version of tn3270 for testing, issue the command
buildprogram tn3270test
This test version is the same as the standard MacTCP version, but
has a larger MultiFinder memory allocation. This version may be
run immediately on a color Macintosh without increasing the
memory allocation first.
6. Set the current directory to {MPW}"tn3270 KeyMap". To build the
KeyMap program, issue the command:
buildprogram KeyMap
7. Set the current directory to {MPW}SPPC. To build SPPCInit, issue
the command:
buildprogram SPPCInit
(SPPCInit is an init required to use the tn3270 API under
System 6.)
Please inform me of any problems you encounter with the tn3270 source
distribution.
Peter DiCamillo
Brown University CIS
Internet: cmsmaint@brownvm.brown.edu
Phone: (401) 863-7582